defence subcontract - German English Dictionary